package com.pengtu.gsj.service.yh;

import java.util.List;
import java.util.Map;

import com.pengtu.gsj.dao.base.Page;
import com.pengtu.gsj.dao.base.QueryFilter;
import com.pengtu.gsj.entity.check.CheckTable;
import com.pengtu.gsj.entity.yh.MainTenance;

public interface MainTenanceService {

	public MainTenance getMainTenanceById(String id);
	
	public void saveMainTenance(MainTenance mainTenance);
	
	public void deleteMainTenance(MainTenance mainTenance);
	
	public Page<MainTenance> findMainTenance(Page<MainTenance> page, QueryFilter queryFilter);
	
	public List<MainTenance> getAllMainTenances();
	
	public List<MainTenance> findMainTenances(QueryFilter queryFilter);
	
	public Map<String, Object> getCheckContent(String startTime, String endTime, CheckTable checkTable, String tag)throws Exception;
}
